English Bahasa Malaysia
indisputable fact fakta yang tidak dapat dicabar atau dipersoalkan